package com.rm.zeyou.vo.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author 🤙🤙🏼🤙🏽
 * @date 2025 3月 18 14:37
 * @Description
 */
@Data
public class SelectTechnicianOrderListResponseVo {

    @ApiModelProperty("项目名")
    private String itemName;
    @ApiModelProperty("车费")
    private BigDecimal carFee;
    @ApiModelProperty("支付时间")
    private Date payTime;
    @ApiModelProperty("客户姓名")
    private String customerName;
    @ApiModelProperty("项目数量")
    private Integer itemNum;
    @ApiModelProperty("订单总金额")
    private BigDecimal totalPrice;
    @ApiModelProperty("客户地址")
    private String customerAddress;
    @ApiModelProperty("客户评价数")
    private Integer overViewCount;
    @ApiModelProperty("订单状态（0=待付款 1=待接单 2=待出发 3=待到达 \n" +
            "4 = 待开始 5=待结束 6=加钟  7=待评价 8=已完成 9 = 已结束  10=已取消  11=售后中 12=退款成功 13 = 退款失败）")
    private Integer orderStatus;
    @ApiModelProperty("订单号")
    private String orderNo;
    @ApiModelProperty("技师ID")
    private Long tid;
    @ApiModelProperty("用户ID")
    private Long userId;
    private Date startServiceTime;

    //@ApiModelProperty("待接单等待时间（待接单订单显示）")
    //private String receivingWaitTime;
    @ApiModelProperty("接单倒计时（待接单订单显示）")
    private Long receivingOrdersTime;
    //@ApiModelProperty("等待时间（待开始订单显示）")
    //private String startWaitTime;
    @ApiModelProperty("服务倒计时（待结束订单显示）")
    private Long overTime;
}
